home *** CD-ROM | disk | FTP | other *** search
/ AOL File Library: 4,401 to 4,500 / aol-file-protocol-4400-4401-to-4500.zip / AOLDLs / PDA-Newton Development / ND Newt Development Environm / newt-devenv-31.sit / changes.txt < prev    next >
Text File  |  1995-08-11  |  6KB  |  139 lines

  1. changes.txt
  2. 8/11/95
  3. Newt 3.1
  4. weyer@netaxs.com
  5.  
  6. - Newt Revision History
  7. - Future Possibilities
  8.  
  9.  
  10. Newt Revision History
  11. -----
  12. 3.1 (8/11/95)
  13. -- see Newt.1st (and change31.txt)
  14.  
  15. 3.0 (4/30/95)
  16. - creates Newton packages directly with NewtPack plug-in
  17. - reduces heap usage; more error messages; better error handling; cleans up syntax
  18. - other optional plug-ins for turtle graphics, platform functions
  19. - supports constants via plug-ins and limited "DefConst"
  20. - improves printing of values (quoting, new types)
  21. - adds several more preferences (default font, autoloading, confirming)
  22.  
  23. 2.5 (1/30/95)
  24. - separates "NewtNews.txt" into topical readme files & FAQ
  25. - changes how help books are created
  26. - adds button for electronic registration through Register application
  27.   (and payment through Kagi shareware service) -- see register.txt
  28. - adds common error messages (and allows you to customize/add your own)
  29. - prints and notifies via Slurpee "Inspector"
  30. - builds-in support for resources and testing installscripts
  31. - improves handling of "stepChildren" for user protos
  32. - additional examples -- see examples.txt
  33. - (for registered users: more details of changes (change25.txt)
  34.   160+ examples; manual (70 pages) available in Acrobat format)
  35.  
  36. 2.4 (10/15/94)
  37. - fixes save source bug
  38. - fixes "fixing" arrays of frames, removeStep when closed
  39. - allows user prototypes to be constructed incrementally
  40. - uses graphic and sound resources stored in soups (see Slurpee 1.2)
  41. - supports more examples (see listing in NewtNews.txt)
  42. - files in .sit & .zip archives should be more accessible
  43.  
  44. 2.3 (9/3/94)
  45. - adds new syntax/mechanism for defining objects and building apps
  46. - supports embedded help books and standalone Newton books
  47. - provides scroll options for long lists of methods, objects
  48. - adds other apps/books to Newt's overview list, e.g., Slurpee
  49. - uses a "library" folder for shared, customizable method/object templates
  50. - supports Duplicate, Delete of source code via action button
  51. - removes built-in demo code; see sample sources applic0.nwt, graphic0.nwt;
  52.   see also NewtATut and/or NewtTurT interactive tutorials
  53. - lite-version (w/o turtle graphics and some features) available separately
  54. - both Mac and PC versions of text files
  55. - misc. changes to methods, user interface
  56.  
  57.  
  58. 2.2 (6/6/94):
  59. - support and examples for additional system prototypes and viewclasses
  60.   (it now supports all prototypes and viewclasses described in NTK 1.0.1):
  61.   protoRCheckbox, protoFilingButton, protoDrawer, protoDateExpando,
  62.   protoPhoneExpando, protoActionButton, protoPrintFormat, protoKeyboard,
  63.   protoKeypad, protoLabeledBatteryGauge, protoPicker, protoEndPoint,
  64.   clView, clEditView, clGaugeView, clKeyboardView, clMonthView, clOutline,
  65.   clParagraphView, clPictureView, clPolygonView, clRemoteView
  66. - a few other fixes/features
  67.  
  68. 2.1 (4/20/94):
  69. - reorganizes interface: Edit Methods moves to "main" view, turtle to Drawing
  70.   Area; other cosmetic improvements
  71. - supports and documents additional system prototypes: protoBorder,
  72.   protoCloseBox, protoDivider, protoFloater, protoFolderTab, protoGauge,
  73.   protoGlance, protoLabelInputLine, protoLargeCloseBox, protoPictIndexer,
  74.   protoPictRadioButton, protoPictureButton, protoRoll, protoRollBrowser,
  75.   protoRollItem, protoSetClock, protoShowBar, protoStatus, protoStatusBar,
  76.   protoTable, protoTableDef, protoTableEntry, protoTitle
  77. - supports user prototypes and subviews ("linked layouts")
  78. - handles low frame heap situations better
  79. - adds Color (penPattern) option for Newt drawing
  80.  
  81. 2.0 (2/16/94):
  82. - adds initial support for creating interface objects and saving applications
  83. - new icon; "auto close"; separate RUNewt application for running, exchanging
  84.   applications
  85. - rearranges/resizes interface for Newt Controls, Eval Controls, Code
  86.   Templates, Edit Methods (continued)
  87. - moves samples to Expr button, overview accesses list of views
  88. - sets keyboard input to a default edit location (Eval field or method source)
  89. - saves folder for "newts" to/from Preferences; does not remove Prefs as in 1.1
  90. - improves access for large and larger numbers of method entries
  91. - adds visual feedback for Pen setting -- Newt grows/shrinks
  92. - adds support for Logo word and sentence operations
  93.  
  94. 1.2 (12/93-2/94)
  95. - limited distribution beta releases; Happy Newt Year
  96.  
  97. 1.1 (11/24/93):
  98. - saves Newt methods, screen snapshots and evaluation results as "newts"
  99.   (notes) in Notepad, organized via the built-in folders
  100. - sends messages to single newt or to many newts
  101. - adds a Print? option, with results and errors printed to a scrolling Eval Log
  102. - eliminates the "do you want to add..." prompts during keyboard entry
  103. - streamlines NewtonScript editing via inserting code templates in Edit
  104.   Methods (continued) and via selecting entire sample expressions for Eval field
  105. - recognizes line gesture to set Newt heading and to draw lines; drag to move Newt
  106. - draws more cleanly (clipping, refresh); adds "poof" animation for erase
  107. - simplifies interface for editing methods; scrolls methods
  108. - traps and reports errors
  109. - removes Preferences entry when Newt application is removed
  110.  
  111. 1.0 (10/12/93)
  112. - initial release
  113.  
  114.  
  115. Future Possibilities
  116. -----
  117. There are many features and fixes that would be nice to have. However, there
  118. are also design trade-offs, especially given the MessagePad's and my
  119. constraints. So, help me figure out:
  120. - where can it go on the screen?
  121. - how much memory space and implementation time is it worth?
  122. - can it take advantage of existing Newton mechanisms or metaphors?
  123.  
  124. For example:
  125. - resizable views (hooks are in there; need better system support)
  126. - palette for app objects with interface support for drag, edit, etc.
  127. - more online manuals, tutorials (in NewtonBook, Acrobat, Web formats)
  128. - more example files
  129. - better drag gesture; other gestures for drawing; undo support for drawing?
  130. - use Newt as a wireless remote LegoLogo controller
  131. - allow more customization of Newt environment, save more to Preferences?
  132.  
  133.  
  134. Next steps will likely be:
  135. - revised, expanded manual
  136. - improved packages
  137. - object (non-source) editors  [see Newt's Cape -- from HTML to books & forms]
  138. - more examples
  139.